merusear - German English Dictionary