irrumation - German English Dictionary