atlantic puffers - German English Dictionary