kabuki - German English Dictionary