terrapins - German English Dictionary