skrilla - German English Dictionary