framboid - German English Dictionary