i'd have sworn it was you - German English Dictionary