sea roach - German English Dictionary