first and above all - German English Dictionary