i cannot conceive of anything better - Almanca İngilizce Sözlük