but i've seen this before - German English Dictionary