hand-ram - German English Dictionary