trip-hop - German English Dictionary