squidhound - German English Dictionary