delfín - German English Dictionary